# 目标架构
CROSS_COMPILE := arm-rockchip830-linux-uclibcgnueabihf-

# 编译器
CC := $(CROSS_COMPILE)gcc

# 目标文件
TARGET := key_test

# 源文件
SRCS := key1_test.c

# 依赖文件
OBJS := $(SRCS:.c=.o)

# 编译选项
CFLAGS := -Wall -O2

# 连接选项
LDFLAGS :=

# 默认目标
all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $^

%.o: %.c
	$(CC) $(CFLAGS) -c -o $@ $<

# 清理生成的文件
clean:
	rm -f $(OBJS) $(TARGET)

# 伪目标
.PHONY: all clean
